﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using ClassLibrary.BLL;

namespace Web
{
    public partial class DangNhap : System.Web.UI.UserControl
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (Session["user"] == null)
                {
                    Pndangnhap.Visible = true;
                    Pndangxuat.Visible = false;
                    Lbheader.Text = "Đăng nhập";
                    
                }
                else
                {
                    Pndangnhap.Visible = false;
                    Pndangxuat.Visible = true;
                    Lbheader.Text="Tài khoản";
                    Lbusername.Text = Session["user"].ToString();
                }
            }
        }

        protected void btndangnhap_Click(object sender, EventArgs e)
        {
            //kiem tra nguoi dung hop le
            if (string.IsNullOrEmpty(Txtusername.Text.Trim()) || string.IsNullOrEmpty(TextBoxpassdn.Text.Trim()))
            {
                Labeldangnhapthongbao.Text = "Vui lòng nhập tên hoặc mật khẩu!";
                return;
            }
            BLLKhachHang user = new BLLKhachHang(Txtusername.Text.Trim(), TextBoxpassdn.Text.Trim());
            if (user.Checklogin)
            {
                Session["user"] = Txtusername.Text.Trim();
                
                Response.Redirect(Request.RawUrl);
            }
            else
            {
                Labeldangnhapthongbao.Text = "Thông tin đăng nhập không đúng!";
            }
        }

        protected void BtnThoat_Click(object sender, EventArgs e)
        {
            Session["user"] = null;
            Response.Redirect(Request.RawUrl);

        }
    }
}